package com.aiti.lulian.dto.gonxin;

import com.aiti.base.core.base.dto.PageDto;
import lombok.Data;

import java.util.Date;

@Data
public class FundDto extends PageDto {

    /**
     * ID
     */
    private String baseId;

    /**
     * 产品名称
     */
    private String fundName;

    /**
     * 资源类型
     */
    private String fundType;

    /**
     * 产品标签
     */
    private String fundTag;

    private String[] fundTagList;

    /**
     * 近三月年化率
     */
    private String recent3mAnnualizedRate;

    /**
     * 贷款金额（万）
     */
    private Integer loanAmount;

    /**
     * 贷款期限（个月）
     */
    private Integer loanTerm;

    /**
     * 产品说明
     */
    private String productDescription;

    /**
     * 产品类型（'1'：信用类产品，'2'：担保类产品，'3'：抵押类产品）
     */
    private String productType;

    /**
     * 产品类型数组
     */
    private String[] productTypeList;

    /**
     * 银行ID
     */
    private String bankId;

    /**
     * 创建者
     */
    private String creator;

    /**
     * 创建时间
     */
    private Date baseCreateTime;

    /**
     * 更新者
     */
    private String updateBy;

    /**
     * 创建时间
     */
    private Date baseUpdateTime;

    /**
     * 当前登录人的用户ID
     */
    private String userId;

    /**
     * 贷款期限查询条件
     * '1'：12个月，'2'：24个月，'3'：36个月，'4'：36个月以上
     */
    private String loanTermCondition;

    /**
     * 贷款额度查询条件
     * '1'：100万元，'2'：200万元，'3'：500万元，'4'：1000万元，'5'：1000万元以上
     */
    private String loanAmountCondition;

    /**
     * 所在地市
     */
    private String city;

    /**
     * 所在区县
     */
    private String county;

    /**
     * 所在街道
     */
    private String street;

    private String isCreateServiceUser;

    private String username;

    private String password;
}
